#pragma once

#include <string>
#include <cvt/wstring>
#include <codecvt>

using namespace std;

inline wstring NarrowToWide(const string& narrow)
{
   return wstring_convert<codecvt_utf8<wchar_t>>().from_bytes(narrow);
}


inline string WideToNarrow(const wstring& wide)
{
   return wstring_convert<codecvt_utf8<wchar_t>>().to_bytes(wide);
}